home *** CD-ROM | disk | FTP | other *** search
/ Programmer Plus 2007 / Programmer-Plus-2007.iso / Programming / Report Writers / Crystal Repot 9.0 Full CD version / Setup.exe / ProgramF / CRYSTAL / CRW9 / DEV / INCLUDE / Uxfcr.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-01-15  |  1.1 KB  |  55 lines

  1.  
  2. //<HEADER_BEGIN>
  3. //================================================
  4. //File name: Uxfcr.h
  5. //Date : January, 15 2002  12:15
  6. //Copyright (c) 2002 - Crystal Decisions Corp.
  7. //================================================
  8. //<HEADER_END>
  9.  
  10.  
  11. #if !defined (UXFCR_H)
  12. #define UXFCR_H
  13.  
  14. // Set 1-byte structure alignment
  15. #if !defined(PLAT_UNIX) && !defined (MAINWIN)
  16. #if defined (__BORLANDC__)      // Borland C/C++
  17.   #pragma option -a-
  18. #elif defined (_MSC_VER)        // Microsoft Visual C++
  19.   #if _MSC_VER >= 900           // MSVC 2.x and later
  20.     #pragma pack (push)
  21.   #endif
  22.   #pragma pack (1)
  23. #endif
  24. #endif
  25.  
  26. #if defined (__cplusplus)
  27. extern "C"
  28. {
  29. #endif
  30.  
  31. #define UXFCrystalReportType    0
  32. #define UXFCrystalReportV7Type  1
  33.  
  34. // No options.
  35.  
  36. #if defined (__cplusplus)
  37. }
  38. #endif
  39.  
  40. // Reset structure alignment
  41. #if !defined(PLAT_UNIX) && !defined (MAINWIN)
  42. #if defined (__BORLANDC__)
  43.   #pragma option -a.
  44. #elif defined (_MSC_VER)
  45.   #if _MSC_VER >= 900
  46.     #pragma pack (pop)
  47.   #else
  48.     #pragma pack ()
  49.   #endif
  50. #endif
  51. #endif
  52.  
  53. #endif 
  54.  
  55.